Abstract: Utilizing mental models by different fields leads to generation of various definitions for this concept. In this paper, these field’s significant definitions for mental models will be presented and their key concepts in each field will be analysed. By using regarded features of mental models definitions, ontology will be presented. In the ontology, the main fundamental concepts and their relations have been presented and analysed and then presented in the proposed model. Thirteen basic characteristics have been used to describe the proposed model’s functionality. In additional to, types of memory will be analysed and relations between them and presented model will be studied and then illustrated in a conceptual model. The aim of proposed model is to design cognitive agent that thought human-like.

Keywords: Cognition, Memory, Mental Models, Modelling, Ontology.